set one's best foot forward

[口语];尽最大努力,全力以赴;用最快速度行走;尽快行事